break rock with a sledge hammer - German English Dictionary